#pragma once

namespace krryn{
namespace scene{
	class mesh;
}

namespace scene{
	class mesh_loader{
	public:
		virtual ~mesh_loader() {}
		virtual scene::mesh *load(const std::string &a_Filename) = 0;
		virtual std::string  file_ext() = 0;
		virtual mesh_loader *clone() = 0;
	};
}
}
